TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 Northern Oregon Area rating list selection
                                                2020 Northern Oregon Area rating list selection
2021 TLS League Ratings
Section - Pacific NW           District - Oregon           Area - Northern Oregon
Multnomah Athletic Club    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Marco Pineda U
4.83 5.0 5.0  A  2019    18 +   Portland, OR
2 David Yahng U
4.79 5.0 5.0  C  2019    18 +   Portland, OR
3 Eric Pickard U
4.67 5.0 5.0  C  2019    18 +   Portland, OR
4 Bo Johnson U
4.67 5.0 5.0  C  2019    18 +   Portland, OR
5 Connor Leahy U
4.62 5.0 5.0  C  2019    18 +   Portland, OR
6 Gram Leahy U
4.52 5.0 5.0  C  2019    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Todd Siegel U
4.49 4.5 4.5  C  2019    40 +   Portland, OR
8 Jimmy Crumpacker U
4.48 4.5 4.5  C  2019    40 +   Portland, OR
9 Bryan Ward U
4.44 4.5 4.5  C  2019    40 +   Portland, OR
10 Andrew Nilsson U
4.44 4.5 4.5  C  2019    40 +   Portland, OR
11 Dirk Koopman U
4.39 4.5 4.5  C  2019    40 +   Portland, OR
12 Greg Masson U
4.36 4.5 4.5  C  2019    40 +   Portland, OR
13 Daniel Larsen U
4.33 4.5 4.5  C  2019    40 +   Portland, OR
14 Benjamin Yang U
4.29 4.5 4.5  C  2019    40 +   Portland, OR
15 David O'Brien U
4.28 4.5 4.5  C  2019    40 +   Portland, OR
16 Frank Lippy U
4.24 4.5 4.5  C  2019    40 +   Portland, OR
17 David Squire U
4.22 4.5 4.5  C  2019    40 +   Portland, OR
18 Brad Miller U
4.22 4.5 4.5  C  2019    18 +   Portland, OR
19 Mike Easton U
4.15 4.5 4.5  C  2019    40 +   Portland, OR
20 Joseph Remington U
4.09 4.5 4.5  C  2019    18 +   Portland, OR
21 David Wiley U
4.01 4.5 4.5  C  2019    40 +   Portland, OR
22 Christopher Haddon U
4.01 4.5 4.5  C  2019    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
23 David White U
3.99 4.0 4.5  C  2019    40 +   PORTLAND, OR
24 Carson Hall U
3.99 4.0 4.5  C  2019    18 +   Portland, OR
25 Rodrigo Aguilar U
3.97 4.0 4.5  C  2019    40 +   Portland, OR
26 Mark Simpson U
3.92 4.0 4.5  C  2019    18 +   Portland, OR
27 Jack Henry U
3.91 4.0 4.0  C  2019    65 +   WILSONVILLE, OR
28 Daniel Tseng U
3.89 4.0 4.5  C  2019    40 +   Portland, OR
29 John Hall U
3.88 4.0 4.0  C  2019    55 +   Portland, OR
30 Alex Young U
3.85 4.0 4.5  C  2019    40 +   Portland, OR
31 Peter Mersereau U
3.84 4.0 4.0  C  2019    65 +   Portland, OR
32 Doug Post U
3.80 4.0 4.0  C  2019    40 +   Portland, OR
33 Tim Leatherman U
3.79 4.0 4.0  C  2019    65 +   Portland, OR
34 Mitchell Law U
3.79 4.0 4.5  S  2019    18 +   Portland, OR
35 Jeffrey Krum U
3.78 4.0 4.0  C  2019    65 +   Portland, OR
36 Reza Kafi U
3.75 4.0 4.0  S      40 +   Portland, OR
37 David Mittelstadt U
3.72 4.0 4.0  C  2019    40 +   Lake Oswego, OR
38 William Hergenhan U
3.72 4.0 4.0  C  2019    55 +   Portland, OR
39 Brian McDonagh U
3.70 4.0 4.0  C  2019    40 +   Portland, OR
40 Donald Brenneman U
3.70 4.0 4.0  C  2019    55 +   Portland, OR
41 Robert Torch U
3.68 4.0 4.0  C  2019    40 +   Portland, OR
42 Michael McCarthy U
3.68 4.0 4.0  C  2019    65 +   Portland, OR
43 James Ringelberg U
3.66 4.0 4.0  C  2019    55 +   Portland, OR
44 Michael Genovese U
3.66 4.0 3.5  S      40 +   Portland, OR
45 Bill Henderson U
3.64 4.0 4.0  C  2019    65 +   Portland, OR
46 Joe Conyard U
3.64 4.0 4.0  C  2019    40 +   Portland, OR
47 Harold Rohrbach U
3.63 4.0 4.0  C  2019    65 +   Portland, OR
48 Ben Jacobson U
3.63 4.0 4.0  C  2019    40 +   Portland, OR
49 Christopher Graham U
3.63 4.0 4.0  C  2019    40 +   Portland, OR
50 James Hockley U
3.62 4.0 4.0  C  2019    55 +   Portland, OR
51 Jonathan Barg U
3.61 4.0 4.0  C  2019    55 +   Portland, OR
52 Chris Thoman U
3.60 4.0 4.0  C  2019    40 +   Portland, OR
53 Kit Johnson U
3.59 4.0 4.0  C  2019    40 +   Tualatin, OR
54 Tuan Truong U
3.57 4.0 4.0  C  2019    40 +   Portland, OR
55 Mark Stromme U
3.57 4.0 4.0  C  2019    65 +   Portland, OR
56 Lance Steinberg U
3.57 4.0 4.0  C  2019    40 +   Portland, OR
57 Christian Casebeer U
3.57 4.0 4.0  C  2019    40 +   Portland, OR
58 Will Gruner U
3.56 4.0 3.5  S  2020    18 +   Portland, OR
59 Walt Crate U
3.56 4.0 3.5  C  2019    40 +   VAIL, CO
60 Edward Lang U
3.55 4.0 3.5  C  2019    40 +   Portland, OR
61 Patrick Herbst U
3.55 4.0 4.0  C  2019    40 +   Lake Oswego, OR
62 Brian Posewitz U
3.54 4.0 4.0  C  2019    40 +   Portland, OR
63 William Campbell U
3.54 4.0 4.0  C  2019    55 +   West Linn, OR
64 Jim Lekas U
3.53 4.0 3.5  C  2019    40 +   Portland, OR
65 Todd Eckelman U
3.53 4.0 4.0  C  2019    40 +   Happy Valley, OR
66 Alan Shiffer U
3.52 4.0 4.0  C  2019    65 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
67 Thomas Turnbull U
3.48 3.5 4.0  C  2019    55 +   Portland, OR
68 Brian Jones U
3.48 3.5 4.0  C  2019    40 +   Portland, OR
69 Rudy Martinez U
3.44 3.5 4.0  C  2019    55 +   Beaverton, OR
70 shane kim U
3.43 3.5 3.5  C  2019    40 +   Portland, OR
71 Tony Humpage U
3.37 3.5 3.5  C  2019    55 +   Hillsboro, OR
72 Thomas Huff U
3.37 3.5 3.5  C  2019    40 +   Portland, OR
73 Jeremy Fields U
3.36 3.5 3.5  C  2019    40 +   Portland, OR
74 michael lee U
3.34 3.5 3.5  C  2019    40 +   Lake Oswego, OR
75 Kent Haskard U
3.33 3.5 4.0  C  2019    65 +   Portland, OR
76 Zachary Wright U
3.32 3.5 3.5  C  2019    55 +   Portland, OR
77 David Hill U
3.29 3.5 3.5  C  2019    18 +   BEAVERTON, OR
78 Jeff Cronn U
3.29 3.5 3.5  C  2019    40 +   Portland, OR
79 Kent Wall U
3.25 3.5 3.5  C  2019    40 +   Portland, OR
80 Jeffrey Bayless U
3.25 3.5 3.5  C  2019    55 +   Banks, OR
81 Stephen Mileham U
3.23 3.5 3.5  C  2019    40 +   Portland, OR
82 Charlie Adams U
3.23 3.5 3.5  C  2019    40 +   Portland, OR
83 Chris Hasle U
3.21 3.5 3.5  C  2019    40 +   Portland, OR
84 Chip Burczak U
3.19 3.5 3.5  C  2019    40 +   Portland, OR
85 Alejandro Kitzis U
3.18 3.5 3.5  C  2019    40 +   Portland, OR
86 Morgan Bonar U
3.17 3.5 3.5  C  2019    18 +   LAKE OSWEGO, OR
87 Kendall Acheson U
3.15 3.5 3.5  C  2019    18 +   Portland, OR
88 Darren Malinoski U
3.14 3.5 3.5  C  2019    40 +   Portland, OR
89 Frederick Buckman U
3.13 3.5 3.5  S  2020    40 +   Portland, OR
90 Jonathan Howe U
3.11 3.5 3.0  C  2019    40 +   Portland, OR
91 James Thomas U
3.09 3.5 3.5  C  2019    40 +   Portland, OR
92 MICHAEL DOHERTY U
3.09 3.5 3.0  C  2019    40 +   Portland, OR
93 Richard Sohn U
3.08 3.5 3.5  C  2019    40 +   Portland, OR
94 Mark Meyer U
3.06 3.5 3.5  C  2019    55 +   Portland, OR
95 Glenn Eisen U
3.05 3.5 3.5  C  2019    40 +   Portland, OR
96 John Magaddino U
3.02 3.5 3.5  C  2019    40 +   Portland, OR
97 jesse inkpen U
3.01 3.5 3.5  C  2019    40 +   portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
98 Robert Kelly U
3.00 3.0 3.5  C  2019    40 +   Portland, OR
99 Matthew Casimo U
2.97 (3.0) 3.5  C  2019    55 +   Camas, WA
100 Fenn Bourland U
2.96 3.0 3.0  C  2019    40 +   Portland, OR
101 Ian Miller U
2.92 3.0 3.0  C  2019    18 +   Portland, OR
102 Mark Christensen U
2.92 (3.0) 3.5  S      40 +   Portland, OR
103 Scott Omlid U
2.84 3.0 3.0  C  2018    40 +   Portland, OR
104 Dirk Jacobs U
2.82 3.0 3.0  C  2019    18 +   Forest Grove, OR
105 Joshua Husbands U
2.78 3.0 3.0  C  2019    40 +   Portland, OR
106 michael sullivan U
2.77 3.0 3.0  C  2019    40 +   Portland, OR
107 Alan Peters U
2.75 (3.0) 3.5  S  2020    55 +   Portland, OR
108 Brendan Finn U
2.74 (3.0) 3.0  S  2019    40 +   Portland, OR
109 Eric Sowle U
2.73 3.0 3.0  S  2020    40 +   Portland, OR
110 John Nee U
2.62 3.0 3.0  C  2019    40 +   Portland, OR
111 Fred Buller U
2.51 3.0 3.0  S      18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
112 Marshall Levine U
2.48 2.5 3.0  C  2019    40 +   Portland, OR
113 Peter Schulman U
2.27 2.5 3.0  C  2019    40 +   Portland, OR
114 Kip Stevenson U
2.22 2.5 3.0  S  2020    40 +   Portland, OR
115 Ron Eiseman U
2.15 2.5 3.0  C  2019    40 +   Portland, OR
Nathan Ayotte U
n/a n/a 3.0  S  2020    18 +   Portland, OR
Ryan Buller U
n/a n/a 3.5  S      18 +   Portland, OR
Jim Burns U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Rob Chandler U
n/a n/a 3.5  C  2019    40 +   Portland, OR
steven christenson U
n/a n/a 3.5  S      40 +   Portland, OR
Cortlandt Cuffee U
n/a n/a 3.0  S      18 +   Portland, OR
Dean Dordevic U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Vasilios Garyfallou U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Peder Gram U
n/a n/a 5.0  S      18 +   Portland, OR
Raimund Grube U
n/a n/a 3.5  C  2019    40 +   Portland, OR
Nick Kassab U
n/a n/a 4.5  C  2019    18 +   Lake Oswego, OR
Scott Lenker U
n/a n/a 4.0  C  2019    40 +   Portland, OR
Eric Lochner U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Rod MacMillan U
n/a n/a 4.0  S      65 +   Portland, OR
Paul Reber U
n/a n/a 5.0  C  2019    18 +   Portland, OR
Matthew Semler U
n/a n/a 5.0  C  2019    18 +   Portland, OR
Tom Sloan U
n/a n/a 3.5  C  2019    55 +   Portland, OR
Scott Soot U
n/a n/a 3.0  S      40 +   Portland, OR
Devin Tau U
n/a n/a 4.0  C  2019    40 +   Portland, OR
Joachim Vondeling U
n/a n/a 4.0  C  2019    40 +   Portland, OR